practically speaking - German English Dictionary